Skip to content

Conversation

h2zero
Copy link
Owner

@h2zero h2zero commented Apr 22, 2025

Closes #642 and #944

h2zero added 12 commits April 23, 2025 07:17
This adds the transport and HCI driver layers and the necessary override functions
to allow the NimBLE host to communicate with the controller when bluedroid was enabled in Arduino.
Newer esp32 devices initialize mem pools and queues in the controller code
but does not work with the NimBLE host as it does not create any memory buffers.

This overrides the memorry allocation and queue creation to allow the NimBLE host to
work with the Arduino controller.
@h2zero h2zero force-pushed the nimble-1.6-c6-build-working branch from 49ffffe to 6a9f59a Compare April 23, 2025 19:14
@h2zero h2zero linked an issue Apr 24, 2025 that may be closed by this pull request
@h2zero h2zero merged commit 798daa8 into master Apr 24, 2025
41 checks passed
@h2zero h2zero deleted the nimble-1.6-c6-build-working branch April 24, 2025 23:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Some questions about esp32c6 [Feature request] Support for ESP32-C6

1 participant